Skip to content

Add composite action to upload Debian artifacts to Artifactory#1

Merged
quic-viskuma merged 1 commit intoqualcomm-linux:mainfrom
quic-viskuma:main
Jan 12, 2026
Merged

Add composite action to upload Debian artifacts to Artifactory#1
quic-viskuma merged 1 commit intoqualcomm-linux:mainfrom
quic-viskuma:main

Conversation

@quic-viskuma
Copy link
Contributor

@quic-viskuma quic-viskuma commented Nov 7, 2025

This action parses a .changes file and uploads associated Debian source
and binary artifacts to a specified Artifactory repository.
It supports provenance tagging, architecture detection, and metadata
validation. Includes setup for JFrog CLI and dynamic property assignment
for APT-compatible publishing.

@lool
Copy link

lool commented Nov 19, 2025

@copilot Please review this PR

Copy link

@lool lool left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks for this! I left many review comments, but they are mostly fairly minor.

Please, could you also set build.name and build.number based on sensible values, perhaps without allow this in overrides? I'd suggest using GH org-name + repo-name as build.name, but could also be something longer, and GH run id + build attempt id as build.number, but again, could be something longer.

@lool
Copy link

lool commented Nov 19, 2025

Could we also add a tiny README.md with a high-level summary? and I guess our usual battery of static analysis checks :D

@quic-viskuma quic-viskuma force-pushed the main branch 3 times, most recently from ad7ea20 to 85918b5 Compare December 23, 2025 09:26
@quic-viskuma
Copy link
Contributor Author

Could we also add a tiny README.md with a high-level summary? and I guess our usual battery of static analysis checks :D

Will add README and static checks in seperate PR

This action parses a .changes file and uploads associated Debian source
and binary artifacts to a specified Artifactory repository.
It supports provenance tagging, architecture detection, and metadata
validation. Includes setup for JFrog CLI and dynamic property assignment
for APT-compatible publishing.

Signed-off-by: VISHAL KUMAR <viskuma@qti.qualcomm.com>
Copy link

@lool lool left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks for making the changes

FYI, copyright checks are failing because it's an empty repo

Perhaps consider adding a SPDX header to the workflow and a top-level LICENSE file (BDS-3-Clear)

@quic-viskuma quic-viskuma merged commit 0d03114 into qualcomm-linux:main Jan 12, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants